package Unit4流程控制方法


/*
基本流程控制
	代码块和作用域
	if语句
	switch语句
		还可以被用于进行类型判断
	for语句
		没有do和while循环，只有for语句
	goto语句
	select语句
		多路转接器语句
	go语句
		可以被灵活的启用Goroutine

	与for语句类似，if语句和switch语句都可以接受一个可选的初始化子语句
	支持在break和continue语句的后面跟一个可选的标记(Label)语句，以标识需要终止或继续的代码块



defer语句
	可以更加方便的执行异常捕获和资源回收任务,轻松的完成针对函数执行的收尾工作
异常处理
	error  普通的错误状态，常常通过返回error类型的结果值来表达
	panic和recover  对于致命的和暂不可恢复的错误状态，往往需要引发一个运行时恐慌
Set
Ordered Map
*/
func main(){
	CodeBlocksAndScopes()
	IfStatement()
	SwitchStatement()
	ForStatement()
	GotoStatement()
	DeferStatement()
	ExceptionHanding()
	Error()
	PanicAndRecover()
	Set()
	OrderedMap()
}



// 代码块和作用域
func CodeBlocksAndScopes(){




}



// if语句
func IfStatement(){




}



// switch语句
func SwitchStatement(){




}




// for语句
func ForStatement(){




}



// goto语句
func GotoStatement(){





}



// defer语句
func DeferStatement(){




}



// 异常处理
func ExceptionHanding(){




}



// error
func Error(){




}



// panic和recover
func PanicAndRecover(){




}



// 集合Set
func Set(){




}




// Ordered Map
func OrderedMap(){




}














